microporous insulation - French English Dictionary